Search Labcodes
Labcode: Dnli
Status: pending
Primary Investigator : Pascal Sanchez
Organization: Denali Therapeutics
161 Oyster Point Blvd.
South San Francisco
CA
94080
USA
Telephone:
1-650-866-8548
E-mail Address: sanchez@dnli.com